﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OnlineTestModel
{
    public class PaperQuestionEx
    {
        public PaperQuestionEx()
        { }
        #region Model
        private int _id;
        private int _paperid;
        private int _questionid;
        private int _bigquestion;
        private int _smallquestion;
        private int? _score;
        #region Model
        
        private string _questionname;
        private int _versionnumber;
        private string _predifficult;

        private string _chapter;
        private string _part;
        private int _questiontypeid;
        private int? _blankline;
        private string _correctanswer;

        private int _parentid;
        private string _truedifficult;
        private string _partitiondegree;
        private int? _courseid;
        private int? _status;

        /// <summary>
        /// 
        /// </summary>
        public int Id
        {
            set { _id = value; }
            get { return _id; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string QuestionName
        {
            set { _questionname = value; }
            get { return _questionname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int VersionNumber
        {
            set { _versionnumber = value; }
            get { return _versionnumber; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string PreDifficult
        {
            set { _predifficult = value; }
            get { return _predifficult; }
        }

        /// <summary>
        /// 
        /// </summary>
        public string Chapter
        {
            set { _chapter = value; }
            get { return _chapter; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Part
        {
            set { _part = value; }
            get { return _part; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int QuestionTypeId
        {
            set { _questiontypeid = value; }
            get { return _questiontypeid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? BlankLine
        {
            set { _blankline = value; }
            get { return _blankline; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string CorrectAnswer
        {
            set { _correctanswer = value; }
            get { return _correctanswer; }
        }

        /// <summary>
        /// 
        /// </summary>
        public int ParentId
        {
            set { _parentid = value; }
            get { return _parentid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string TrueDifficult
        {
            set
            {
                _truedifficult = value;
            }

            get
            {
                return _truedifficult;
            }
        }
        /// <summary>
        /// 识别度
        /// </summary>
        public string PartitionDegree
        {
            set { _partitiondegree = value; }
            get { return _partitiondegree; }
        }
        /// <summary>
        /// 所属课程id
        /// </summary>
        public int? CourseId
        {
            set
            {
                _courseid = value;
            }
            get
            {

                return _courseid;

            }
        }
        /// <summary>
        /// 0为禁用，1为启用
        /// </summary>
        public int? Status
        {
            set { _status = value; }
            get { return _status; }
        }
        #endregion Model
        
        /// <summary>
        /// 
        /// </summary>
        public int PaperId
        {
            set { _paperid = value; }
            get { return _paperid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int QuestionId
        {
            set { _questionid = value; }
            get { return _questionid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int BigQuestion
        {
            set { _bigquestion = value; }
            get { return _bigquestion; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int SmallQuestion
        {
            set { _smallquestion = value; }
            get { return _smallquestion; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Score
        {
            set { _score = value; }
            get { return _score; }
        }
        #endregion Model

    }
}

